﻿using System;
using System.Collections;
using System.Runtime.CompilerServices;
using jQueryApi;

namespace StorytellingScript
{
    [Imported]
    [IgnoreNamespace]
    public class StorytellingPlugin : jQueryObject
    {
        [ScriptName("autocomplete")]
        public void Autocomplete(string option) { }

        [ScriptName("autocomplete")]
        public void Autocomplete(string option, object value) { }

        [ScriptName("autocomplete")]
        public void Autocomplete(Dictionary dictionary) { }

        [ScriptName("block")]
        public void Block(Dictionary dictionary) { }

        [ScriptName("unblock")]
        public void Unblock() { }

        [ScriptName("dataTable")]
        public void DataTable(Dictionary dictionary) { }

        [ScriptName("mask")]
        public void Mask(string mask, Dictionary dictionary) { }

        [ScriptName("resizable")]
        public void Resizable(Dictionary dictionary) { }

        [ScriptName("tabs")]
        public void Tabs() { }

        [ScriptName("tabs")]
        public void Tabs(string option, object value) { }

        [ScriptName("toggle")]
        public void Toggle(string effect) { }

        [ScriptName("bind")]
        public void Bind(string eventName, Func<jQueryEvent, object, bool> eventHandler) { }

        [ScriptName("dialog")]
        public void Dialog() { }

        [ScriptName("dialog")]
        public void Dialog(string option) { }

        [ScriptName("dialog")]
        public void Dialog(Dictionary dictionary) { }
    }
}
